#ifndef READFILEDIALOG_H
#define READFILEDIALOG_H

#include <QDialog>
#include <QLineEdit>
#include <QPushButton>
#include <QTextEdit> // 新增：用于显示文件内容

class ReadFileDialog : public QDialog {
Q_OBJECT

public:
    explicit ReadFileDialog(QWidget *parent = nullptr);
    ~ReadFileDialog();

private slots:
    void openFile(); // 打开文件对话框
    void copyFile(); // 复制文件到指定路径

private:
    QLineEdit *filePathEdit; // 用于显示文件路径的文本框
    QPushButton *loadButton;  // 加载按钮
    QPushButton *confirmButton; // 确定按钮
    QTextEdit *fileContentEdit; // 用于显示文件内容的文本框
};

#endif // READFILEDIALOG_H
